a miserable, mean fellow - Français Anglais Dictionnaire